Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 LARCH GROVE Semi-Detached £143,069 £108,000 23 May 2017
5 LARCH GROVE Semi-Detached £218,230 £39,000 15 Nov 1996
7 LARCH GROVE Semi-Detached £176,597 £134,000 9 Jun 2017
11 LARCH GROVE Semi-Detached £87,490 £26,230 1 Oct 2001
15 LARCH GROVE Semi-Detached £209,293 £88,500 22 Aug 2003